<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#666;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
.border{border:1px solid #DFDFDF;}
.bg{background-color:   #EEEFF4;}
.bg1{background-color: #CAFF70;}
.bg2{background-color: #FFC1C1;}
.bg3{background-color: #FFA07A;}
.bg4{background-color: white;}
.hj200 {line-height: 200%;}
.mt30{margin-top: 30px}
.mt20{margin-top: 20px}
.mt10{margin-top: 10px}
.w0{width: 100%}
.w1100{width: 1100px;margin:0 auto;}
.w1200{width: 1200px;margin:0 auto;}
.w1140{width: 1140px;margin:0 auto;}
.w1170{width: 1170px;margin:0 auto;}
.w1160{width: 1160px;margin:0 auto;overflow: hidden;}
a { text-decoration: none; outline: none; color: #666; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}

/*header start*/
.header .head_top{height: 30px;background: #f1f1f1;line-height: 30px;border-bottom: 1px solid #eaeaea}
.header .head_top span a{padding: 0 20px;}
.header .head_top span a:nth-child(3) {padding-right: 0px;}
.header .head_mid{height: 100px;}
.header .head_mid .logo_zi{font-size: 17px;padding-top: 27px;color: #888}
.header .head_mid .tel{width: 185px;height:75px;background: url(../images/tel.png) no-repeat center left;padding-left: 60px;padding-top:25px;}
.header .head_mid .tel b{font-size: 30px;font-family: Arial;color: #006AD8;}

.header .head_bot{height: 50px;background: url(../images/navbg.jpg) repeat-x;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ width: 1240px; height:50px; line-height:50px; position:relative;z-index:1;margin: 0 auto}
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block; width: 177px; font-size:16px;font-weight: normal;text-align: center;}
.nav .sub{ display:none; width:157px; left:0; top:50px;  position:absolute; background:url(../images/hoverbg.png) repeat-y ;  line-height:35px; padding:5px 0;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 10px;text-align: center;}
.nav .sub a:hover{ background:url(../images/navhoverbg.png) no-repeat center; color:#fff;}
.nav .on h3 a{ background:url(../images/navhoverbg.png) no-repeat center; color:#fff;}
/*header end*/

/*banner start*/
.flexslider {
	margin: 0px auto 0px;
	position: relative;
	width: 100%;
	height: 450px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
	-webkit-transition: all 0s ease;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 450px;
	display: block;
}
/*banner end*/

/*product start*/
.product{background: #fff;padding: 50px 0 10px 0;}
.product .pro_left{width: 240px;}
.product .pro_left ul li{width: 240px;height: 43px;line-height:43px;background: #efefef;border-bottom: 1px solid #ccc;font-size: 16px;/*font-weight: bold;*/color: #555; padding-left: 20px;}
.product .pro_left ul li:hover {background: #006ad8;color: #fff}
.product .pro_right{width: 940px;}
.product .pro_right ul li{width: 313px;margin: 0 0 37px 0}
.product .pro_right ul li .proimg{width:260px;height:195px;border: 2px solid #aaa;margin-left: 45px;overflow: hidden;}
.product .pro_right ul li .prozi{width:264px;height:45px;line-height:45px;text-align:center;margin-left: 45px;font-size: 16px; color: #fff; background: url(../images/proname.png) no-repeat center left;}
.product .pro_right ul li:hover .proimg{border: 2px solid #006ad8;}
.product .pro_right ul li:hover .prozi{background:url(../images/proname1.png);}

.product .pro_right li img{ width: 260px; height: 195px; display: block;
    -moz-transition:.5s ease-in;
    -webkit-transition:.5s ease-in;
    -o-transition:.5s ease-in;
    -ms-transition:.5s ease-in;
    transition:.5s ease-in;}

.product .pro_right li img:hover { transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
/*product end*/

/*company start*/
.scrollbg{width: 100%; height:890px;background-image: url("../images/combg.jpg"); background-attachment: fixed; background-position: 50% 0%; background-repeat: no-repeat;position: absolute;z-index: -1}
.company{margin: 50px 0;}
.company .com_body{height: 740px;background: url(../images/com_bg.png) no-repeat center;}
.company .com_body .gsjj{padding: 110px 0 0 0;}
.company .com_body .comzi{width: 510px;padding-right: 35px;}
.company .com_body .comzi b{font-size: 18px;color: #E3820F}
.company .com_body .comzi p{line-height: 160%;font-size: 15px;text-indent: 2em;}
.company .com_body .comzi .more{width: 120px;height: 35px;background: #E3820F;color: #fff;line-height: 35px;text-align: center;border-radius: 10px;margin-top: 20px;}
.company .com_body .gssl{width:1170px;padding:15px; margin:33px auto 0 auto;}
.company .com_body .gssl .title{width: 1170px;height: 40px;border-bottom: 1px solid #ababab;line-height: 40px;font-size: 20px;font-weight: bold;color: #E3820F}
.company .com_body .gssl .title a{display:block;height:40px;font-size: 15px;line-height: 40px;}
.company .com_body .gssl .title a:hover {color: #E3820F}
.company .com_body .gssl .picMarquee-left{width:1160px;overflow:hidden; position:relative;left: 0px; top:20px;}
.company .com_body .gssl .picMarquee-left .tempWrap{width: 1200px!important;}
.company .com_body .gssl .strengthMain{overflow:hidden;margin-top: 35px;}
.company .com_body .gssl .strengthMain li{float:left;width:240px;height:180px;overflow:hidden;background:#000;position:relative;margin:0 15px}

.company .com_body .gssl .strengthMain li img{width:240px;height:180px;transition:all .5s;opacity:1;filter:alpha(opacity=100);}
.company .com_body .gssl .strengthMain li .font{width:230px;height:170px;top:0;left:0;position:absolute;color:#fff;text-align:center;font-size:16px;padding-top:10px;}
.company .com_body .gssl .strengthMain li .font h3{font-size:16px;color:#fff;font-weight:normal;margin-bottom:20px;line-height:36px;position: relative;top: 165px;}
.company .com_body .gssl .strengthMain li:hover img{transform: scale(1.1, 1.1);opacity:0.4;filter:alpha(opacity=40);}
.company .com_body .gssl .strengthMain li:hover .font h3{font-size:20px;color:#fff;font-weight:normal;margin-bottom:20px;line-height:190px;background: none;position: relative;top: -15px}
.company .com_body .gssl .strengthMain li .font::before,.strengthMain li .font::after{position:absolute;content:'';opacity:0;transition:all 0.5s;}
.company .com_body .gssl .strengthMain li .font::before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0}
.company .com_body .gssl .strengthMain li .font::after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0);transform-origin:100% 0;}
.company .com_body .gssl .strengthMain li:hover .font::before,.strengthMain li:hover .font::after{opacity:1;transform:scale(1);transition: all 0.5s;}
/*company end*/

/*s-news*/
.inews .title{ text-align:center; width:100%;background: url(../images/title.png)  center no-repeat; white-space:40px; margin-bottom:30px; margin-top: 20px;}
.inews .title p{ font-size:36px; text-align: center;}
.inews .title font{ font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.inews{ height:567px;width:100%;}
.newscon{width:560px; }
.newscon li{ width:560px; height:111px;margin-bottom:8px;}
.newstime{ float:left;width:100px;height:54px;font-family:Arial, Helvetica, sans-serif;}
.newstime span{ font:20px/28px 'Arial';color:#989595;padding-left:12px;}
.newstime font{font:bold 28px/36px 'Arial'; color:#0060d8;}
.newsli_r{ width:430px; float:left;}
.newsli_rt{float:left;width:100%;font-size:16px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;color:#353535 }
.newscontent{ color:#8b8b8b; float:left; width:100%; line-height:22px; height:44px;font-size:14px; overflow:hidden; padding:4px 0 0 0;}
.inews .i_more{ margin-top:10px; text-align: center;}
.inews .i_more a{display: inline-block;width: 180px;height: 40px;line-height: 40px;color:#393939;border-radius: 30px;border:2px solid #ededed;}
.inews .i_more a:hover{color:#0060d8;border-radius: 30px;border:2px solid #0060d8;}
.newscon li a{ float:left;border:1px solid #ccc; width:532px; height:76px; padding:12px 10px;-webkit-transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;}
.newscon li a:hover{ border:3px solid #0060d8;}
.newscon li a:hover .newsli_rt,.newscen li a:hover{ color:#0060d8}
.newscen{width:550px;}
.newscen li{height:35px;line-height:35px;font-size:14px;list-style:inside;overflow:hidden;}
.newscen li a{_float:left;} 
.newscen li span{float:right;}


/*footer start*/
.footer{padding: 26px 0 0px 0;background:#555;border-top: 5px solid #0060d8}
.footer .foot_nav{width: 1200px;height: 1px;margin: 0 auto 20px auto;}
.footer .foot_nav li{width: 165px;text-align: center;line-height: 16px;border-right: 1px solid #fff;color: #fff;font-size: 16px;}
.footer .foot_nav a:nth-child(7) li{border-right: 0px;}
.footer .f_mid{padding-bottom: 20px;padding-top: 25px;}
.footer .f_mid p{text-align: center;color: #fff;line-height: 180%;}
.footer .f_bot{background: #333;line-height: 30px;}
.footer .f_bot p{color: #fff;}
.yqlj{height: 35px;line-height: 35px;background: #333}
.yqlj ul li{color: #fff;margin-right: 15px;}
/*footer end*/</pre></body></html>